package com.jwds.digital.bios.business.core.infrastructure.vo.belt;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 线路历史数据表
 *
 * @author 席鹏程
 * @date 2024-11-14
 */
@Data
@ApiModel(value="BeltRouteHistoryDay返回数据对象")
public class BeltMotorHistoryDayVO {

    @ApiModelProperty(value = "主键Id")
    private Long id;

    @ApiModelProperty(value = "电机名称")
    private String motorName;


    @ApiModelProperty(value = "电机编号")
    private String motorNumber;


    @ApiModelProperty(value = "路线编号")
    private String sequenceNumber;


    @ApiModelProperty(value = "物料名称")
    private String materialName;


    @ApiModelProperty(value = "运输量（吨）")
    private BigDecimal transportCapacity;


    @ApiModelProperty(value = "平均运输量（吨/小时）")
    private BigDecimal workEfficiency;


    @ApiModelProperty(value = "作业时长（小时）")
    private BigDecimal runtime;


    @ApiModelProperty(value = "空载时长（小时）")
    private BigDecimal noLoadRuntime;


    @ApiModelProperty(value = "空载能耗（千瓦时/小时）")
    private BigDecimal noLoadPowerConsumption;


    @ApiModelProperty(value = "能耗（千瓦时/小时）")
    private BigDecimal powerConsumption;


    @ApiModelProperty(value = "平均负载率")
    private BigDecimal avgLoadRate;


    @ApiModelProperty(value = "记录日期")
    private LocalDateTime recordDate;


}
